<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Contact extends CI_Controller {

	public $SiteName = 'CÔNG TY TNHH TM DV ĐỨC LẬP';
	function __construct()
	{
		parent::__construct();
		$this->load->helper('captcha');
		    $this->load->library('form_validation');
			  $this->load->library('PHPMailer');
			  $this->lang->load('home', 'vietnamese');
	}
	
	function index()
	{
		if($this->input->post("send"))
		{
		  $this->form_validation->set_rules('email', 'email', 'required|valid_email');
		  $this->form_validation->set_rules('name', 'Tên', 'required');
		  $this->form_validation->set_rules('title', 'Tiêu đề', 'required');
		  		  $this->form_validation->set_rules('detail', 'nội dung', 'required');
		  
		  $this->form_validation->set_rules('secure_code', 'code', 'required');
			
		 if ($this->form_validation->run() && $this->send_mail())
				{
							echo "<script > alert('Cảm ơn bạn đã liên hệ với $this->SiteName  Chúng tôi sẽ liên lạc với bạn trong thơi gian sớm nhất.'); document.location.href='".base_url()."index.php/home' </script>";
					redirect('home/', 'refresh');
				}//Cảm ơn bạn đã liên hệ với QueenLand Mart  Chúng tôi sẽ liên lạc với bạn trong thơi gian sớm nhất
			  else
				{
					
					$data['missing'] = $this->form_validation->_error_array;
					
				}
		
		
		
		}
		$data['main']= "contactpage";
	  
	  $data['title'] = 'Liên hệ';
	  
	
		$this->load->view('template/index',$data);
	}


		function send_mail()
	{
		
		if($this->input->post("send"))
		{
		 $a = $this->session->userdata("secure");
			 if( $this->input->post("secure_code") == $a)
			{
				$title = "$this->SiteName - Thư Liên hệ ";
				$body = "Họ Tên: ".$this->input->post("name")."<br /> Từ Email:".$this->input->post("email")."<br />Tiêu Đề: ".$this->input->post("title")."<br />Nội dung: ".$this->input->post("detail");
				$this->load->model('Mcontact');
				$this->load->model('Memail');
				$mail =$this->Memail->getemail();
				$email=$mail['em_email'];
				//echo $email;
				$now = time();
				$data =array (
					'cont_name' => $this->input->post("name"),
					'cont_phone' => $this->input->post("phone"),
					'cont_email' => $this->input->post("email"),
					'cont_subject' => $this->input->post("title"),
					'cont_content' => $this->input->post("detail"),
					'cont_modify' => $now,
					'cont_status' => '0',
				);
				 
				if(	$this->Mcontact->insert($data) &&send_email($email,$title, $body,$this->SiteName) )
					return true;
				return false;
				
				
			
				
					
			}
			else
			{
				$this->form_validation->_error_array["secure_code"] = "mã bảo mật không đúng."; 
				return false;
			}
		
		}
	}
}

/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */